localizer (loc) - Spanish English Dictionary